A meteorite from Mars has been studied up-close and scientists have detected tiny structures that could be interpreted as having a biological origin.
A meteorite from Mars has been studied up-close and scientists have detected tiny structures that could be interpreted as having a biological origin.